package com.letwal.cmcvnd.base

import androidx.fragment.app.FragmentManager

interface BaseFormAction {
    /** initSubviews */
    fun initSubviews()

    /** setFragmentManager */
    fun setFragmentManager(manager: FragmentManager)

    /** setOnActionClickListener */
    fun setOnActionClickListener(listener: (Int) -> Unit)

    /** setTitle */
    fun setTitle(title: String)

    /** setDetail */
    fun setDetail(detail: String)

    /** setContent */
    fun setContent(content: String)

    /** setHint */
    fun setHint(hint: String)

    /** setDetailColor */
    fun setDetailColor(detailColor: Int)

    /** setTitleColor */
    fun setTitleColor(titleColor: Int)
}